package com.qingcloud.adminbackend.entity.eventlog;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 站点数据参数
 */
@Data
public class EquipmentEventLogParams {

    @ApiModelProperty(value = "设备编号", dataType = "List", allowableValues = "F009FA0029")
    private List<String> equipmentIdList;

    @ApiModelProperty(value = "事件种类",example = "2")
    private Integer catagory;

    @ApiModelProperty(value = "类型筛选")
    private List<Integer> typeList;

    @ApiModelProperty(value = "开始时间", example = "2018-09-10 12:00:00")
    private String startTime;

    @ApiModelProperty(value = "截止时间", example = "2018-09-10 13:00:00")
    private String endTime;

    @ApiModelProperty(value = "第多少页(从0开始)", example = "0")
    private Integer page;

    @ApiModelProperty(value = "每页显示记录数", example = "10")
    private Integer length;

    @Override
    public String toString() {
        return "EquipmentDataParams{" +
                "equipmentIdList=" + equipmentIdList +
                ", eventType=" + typeList +
                ", catagory=" + catagory +
                ", startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                '}';
    }
}
